<!doctype html>
<html lang="en" data-framework="typescript">
<head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <script>
        // if the current page was redirected from 404.html, put the path back in the url via the history api
        if (window.location.href.substring(window.location.origin.length).startsWith("/?path="))
            window.history.replaceState(null, document.title, window.location.origin + decodeURIComponent(
                window.location.href.substring(window.location.origin.length + "/?path=".length)
            ));
    </script>

    <link rel="stylesheet"
          href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css"
          integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB"
          crossorigin="anonymous">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.8.1/themes/prism.css"> <!--node_modules/prismjs/themes/prism.css-->

    <link rel="stylesheet" href="style/app.css">
    <link rel="stylesheet" href="style/app-dark.css" data-dark-stylesheet>
    <link rel="stylesheet" href="style/prism.css">
    <link rel="stylesheet" href="style/prism-dark.css" data-dark-stylesheet>
    <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@docsearch/css@3" />
    <link rel="apple-touch-icon" sizes="180x180" href="image/favicon/apple-touch-icon.png">
    <link rel="icon" type="image/png" sizes="32x32" href="image/favicon/favicon-32x32.png">
    <link rel="icon" type="image/png" sizes="16x16" href="image/favicon/favicon-16x16.png">
    <link rel="manifest" href="image/favicon/manifest.json">
    <link rel="mask-icon" href="image/favicon/safari-pinned-tab.svg" color="#666666">
    <meta name="theme-color" content="#ffffff">
    <title>
        TypeORM - Amazing ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
    </title>
    <script src="script/darkmode.js"></script>
</head>
<body>

<div id="app">
    <main-page></main-page>
</div>

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js" integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k" crossorigin="anonymous"></script>
<script src="https://unpkg.com/vue@2/dist/vue.min.js"></script> <!--node_modules/vue/dist/vue.min.js-->
<script src="https://unpkg.com/vue-router@2/dist/vue-router.js"></script> <!--node_modules/vue-router/dist/vue-router.min.js-->
<script src="https://unpkg.com/vue-i18n@8.23.0/dist/vue-i18n.js"></script><!--node_modules/vue-i18n/dist/vue-i18n.js-->
<script src="https://unpkg.com/vue-cookies@1.8.3/vue-cookies.js"></script><!--node_modules/vue-cookies/dist/vue-cookies.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.1/showdown.min.js"></script> <!--node_modules/showdown/dist/showdown.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.8.1/prism.min.js"></script> <!--node_modules/prismjs/prism.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.8.1/components/prism-typescript.min.js"></script> <!--node_modules/prismjs/components/prism-typescript.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.8.1/components/prism-json.min.js"></script> <!--node_modules/prismjs/components/prism-typescript.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.8.1/components/prism-sql.min.js"></script> <!--node_modules/prismjs/components/prism-typescript.js-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/fetch/2.0.3/fetch.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@docsearch/js@3"></script> <!-- Algolia DocSearch -->

<script src="script/constant/Links.js"></script>
<script src="locale/en.js"></script>
<script src="locale/zh_CN.js"></script>
<script src="script/component/MarkdownReader.js"></script>
<script src="script/component/DocumentPage.js"></script>
<script src="script/component/MainPage.js"></script>
<script src="script/index.js"></script>

<!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-107361240-1"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments)}
    gtag('js', new Date());

    gtag('config', 'UA-107361240-1');
</script>

</body>
</html>
